package biblioteca.modelos;

import biblioteca.interfaces.ITipoAcesso;

public class Usuario implements ITipoAcesso {
	
	
	public Usuario(int tipoAcesso){
		this.tipoAcesso = new TipoAcesso(tipoAcesso, "Administrador do sistema");	
	}
	
	
	private TipoAcesso tipoAcesso;
	
	private String nome;
	
	private String login;
	
	private String senha;
	
	
	
	public TipoAcesso getTipoAcesso() {
		return tipoAcesso;
	}

	public void setTipoAcesso(TipoAcesso tipoAcesso) {
		this.tipoAcesso = tipoAcesso;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}
	
	public String getLogin() {
		return login;
	}
	
	public void setLogin(String login) {
		this.login = login;
	}

	public String getSenha() {
		return senha;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}
	

	@Override
	public String getMenuPorTipoAcesso() {
		
		if(this.tipoAcesso.getId() == 1) return MENU_ADM;
		if(this.tipoAcesso.getId() == 2) return MENU_USUARIO;
		
		return "";
					
	}
	
	

}
